이 기사에서는 Google Ads API를 사용하여 FunnelFlux에서 Google Ads로 전환 데이터를 보내는 방법을 다룹니다.
이 통합은 베타 버전이며 다음과 같은 제한 사항이 있습니다:
- 여러 계정이 있는 경우, 사용자 정의 시나리오 구성에서 다른 계정 ID를 설정할 수 있도록 FunnelFlux에서 계정별로 별도의 트래픽 소스를 만들어야 합니다
- Google Ads는 클릭 후 최소 6시간이 지나야 전환 데이터를 푸시할 수 있습니다. 따라서 Google Ads UI에서 전환이 표시되기까지 최소 6시간의 지연이 있지만, 그곳에서는 올바른 전환 시간이 표시됩니다.
필요한 Google Ads 정보 가져오기
먼저 FunnelFlux Pro에서 새 트래픽 소스를 만듭니다. 이름 필드에 입력하고 Google Ads 템플릿을 선택하세요.
이제 전환 추적 탭으로 이동하세요. 다음과 같은 화면이 표시됩니다:
따라서 몇 가지 정보를 얻어야 합니다:
- Google Ads 계정 ID
- 새로 고침 토큰 (나중에 생성)
- 전환 작업 ID
- 선택적으로 관리자 계정 ID -- 로그인하는 사용자의 하위 계정인 광고 계정이 있는 관리자 계정을 사용하는 경우 이 정보가 필요합니다 (일반적으로 이런 상황인지 명확히 알 수 있습니다).
Google Ads 계정 ID
Google Ads 계정에 로그인하고 여기에서 광고 계정 ID를 찾으세요.
일반적으로 선택 메뉴에 표시됩니다:
위와 같이 10자리 숫자일 것입니다. 하이픈 없이 사용자 정의 시나리오 구성에 입력하세요.
위에서 볼 수 있듯이 관리자 계정이 있고 관리자 계정 ID가 표시되는데, 이는 필요할 수 있는 선택적 ID입니다.
https://ads.google.com/aw/accounts에서 계정 목록에 액세스할 수 있습니다
전환 작업 ID
이것을 찾는 것은 정말 귀찮습니다!
이를 위해 오프라인 전환 업로드용으로 설계된 광고 계정에 대한 새 전환 작업을 만든 다음 해당 ID를 가져와야 합니다.
도구 및 설정에서 전환 섹션을 클릭하세요:
이 섹션에 액세스할 때 드롭다운 메뉴에서 올바른 광고 계정을 선택했는지 확인하세요 - 전환 작업은 각 광고 계정에 특정합니다.
[+새 전환 작업] 버튼을 클릭하여 새 전환 작업을 만듭니다 > 다음 옵션을 선택하세요:
다음 단계에서 기본 전환 작업 유형을 선택하고 이름을 지정하세요:
추가한 후 목표 설정 > 전환 작업 설정을 클릭하세요.
여기에서 기본 수익을 0으로 설정하고 동적 수익을 허용하도록 목표 설정을 수정할 수 있습니다:
이 목표가 특별히 옵트인이나 사용자당 하나만 있는 이벤트를 위한 것이라면 카운트에서 "매번" 대신 "한 번" 옵션을 선택할 수 있습니다.
완료 > 저장 및 계속을 클릭하세요.
마지막 페이지에서 추가 설정이 없으므로 완료를 클릭하세요.
이제 사용자 정의 시나리오 구성을 위한 전환 작업 ID가 필요합니다. 테이블에 명확하게 명시되어 있지 않으므로 URL에서 가져와야 합니다.
전환 작업의 이름(파란색 텍스트)을 클릭하여 세부 정보로 이동하면 아래와 같이 주소 표시줄에서 ctId
값을 얻을 수 있습니다:
위와 같이 제 전환 작업 ID는 6755237517
입니다.
새로 고침 토큰
이는 우리의 Google 앱에 의해 생성됩니다.
이를 얻으려면 FunnelFlux의 설정 섹션 > 통합으로 이동하세요. 여기에서 인증 흐름을 통해 우리 앱에 광고 계정 액세스 권한을 부여하고 필요한 토큰을 생성할 수 있습니다:
이를 클릭하고 로그인할 관련 Google 계정을 선택한 다음 계속을 클릭하여 액세스를 승인하세요:
계속하면 우리의 통합이 새로 고침 토큰 값을 제공하는 페이지로 리디렉션됩니다:
전체 새로 고침 토큰 값을 복사하여 사용자 정의 시나리오 구성에 사용하세요.
이제 필요한 모든 값을 가지고 있어야 합니다!
통합 작동 방식
먼저, 우리의 트래픽 소스 템플릿에는 외부 ID가 gclid로 이름이 변경되어 있으며 아래와 같이 빈 자리 표시자가 있습니다:
이 때문에 추적 링크를 생성할 때 gclid 값을 추가하지 않습니다 (Google이 자동으로 클릭 URL에 추가하므로 추가하지 않기를 원합니다). 하지만 gclid가 전달되면 외부 클릭 ID 매개변수로 캡처합니다.
따라서 사용자가 광고를 클릭하면 해당 클릭 ID를 캡처하고, 전환이 발생하면 계정 ID, 전환 작업 ID 등과 함께 해당 클릭 ID를 전환 대기열로 전달할 수 있습니다.
그런 다음 우리 측에서 전환 데이터 로그를 저장하고 매시간 작업이 실행되어 초기 클릭 시간이 6시간 이상 지난 전환을 확인합니다. 그렇다면 제공된 모든 데이터를 사용하여 Google 광고 계정으로 보내려고 시도합니다.
우리는 계정 ID와 해당 새로 고침 토큰을 전환 데이터와 별도로 저장하며, 전환이 발생할 때 업데이트/확인됩니다.
따라서 새로 고침 토큰을 업데이트해야 하는 경우 언제든지 할 수 있으며, 결국 반송되었을 수 있는 이전 전환을 처리할 것입니다. 그러나 전환 시점에 계정 ID가 잘못된 경우, 영원히 대기열에 갇혀 처리할 수 없으므로 도움을 요청해야 합니다.
다른 질문이 있으신가요? 연락주세요!